package com.highspeed.bdk.gateway.entity;

import java.util.List;

public class DeviceNodeFbData {
    public int physicalId;

    public short rioNetId;

    public short portEntrySize; //端口路由表项的个数，适用于交换节点

    public short oneRouteLen;//一个路由表项的长度，此值失去作用，因为下面是变长

    public short reserved;

    public List<PortRouteItem> portRouteTable ;//根据长度，动态分配,多播

    public int getPhysicalId() {
        return physicalId;
    }

    public void setPhysicalId(int physicalId) {
        this.physicalId = physicalId;
    }

    public short getRioNetId() {
        return rioNetId;
    }

    public void setRioNetId(short rioNetId) {
        this.rioNetId = rioNetId;
    }

    public short getPortEntrySize() {
        return portEntrySize;
    }

    public void setPortEntrySize(short portEntrySize) {
        this.portEntrySize = portEntrySize;
    }

    public short getOneRouteLen() {
        return oneRouteLen;
    }

    public void setOneRouteLen(short oneRouteLen) {
        this.oneRouteLen = oneRouteLen;
    }

    public short getReserved() {
        return reserved;
    }

    public void setReserved(short reserved) {
        this.reserved = reserved;
    }

    public List<PortRouteItem> getPortRouteTable() {
        return portRouteTable;
    }

    public void setPortRouteTable(List<PortRouteItem> portRouteTable) {
        this.portRouteTable = portRouteTable;
    }
}
